highest point of something (hill, mountain, or tree) - İspanyolca İngilizce Sözlük